package com.btkjgc.service.intf;

import java.util.List;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

import org.springframework.web.servlet.ModelAndView;

import com.btkjgc.models.AjaxObj;
import com.btkjgc.models.extend.BalanceRefundModel;

public interface BalanceRefundManageService_Intf extends BaseService_Intf{

	public void setpersonListData(HttpServletRequest request, ModelAndView mv, int pageIndex, int totalRecord,
			List<BalanceRefundModel> personInfoList);
 

	public void setCompanyList(HttpServletRequest request, ModelAndView mv, int pageIndex, int totalRecord,
			List<BalanceRefundModel> companyInfoList);


	public void updateDelById(String id);
	
	public void updateStatusById(String id,String status,String checkreason) ;


	public BalanceRefundModel getAccountById(String id);


	public AjaxObj insertBalanceRefundModelModel(
			BalanceRefundModel balanceRefundModel);
	
	public void doDownloadAction(HttpServletRequest request,
			HttpServletResponse response,String sql);
	
}